package Iterator_pattern.ex1;

/**
 * @author 申书航
 * @version 1.0
 *
 * ItemIterator接口用于定义迭代器的基本操作。
 */
public interface ItemIterator {

    /**
     * 检查是否还有下一个元素可供访问。
     *
     * @return 如果存在下一个元素，返回true；否则返回false。
     */
    boolean hasNext();

    /**
     * 获取下一个元素。
     *
     * @return 下一个Item对象。
     */
    Item next();
}

